Fabric stores